var Onreg = function() { } Onreg.prototype = { domains : {}, js: function(src, clear) { var d = document; var id = d.getElementById('onreg'); if (clear) { id.innerHTML = ''; id.className = 'wait'; } s = d.createElement("script"); s.type = "text/javascript"; s.src = "http://api.onreg.ru/code/1/17/e45edb5a8a70e055b31f756027e4824c/check.html?" + src; h = d.getElementsByTagName('HEAD')[0]; h.insertBefore(s, h.firstChild); return false; }, form : function(f) { if (f.elements[0].value == '') { alert('Вы не ввели имя домена'); return false; } return this.js("choice=1&domain="+f.elements[0].value, true); }, update : function(s) { var rr = /[a-zа-я0-9\_\-]+\.[a-zа-я]{2,}/i; var i = this.domains[s.match(rr)]; var id = document.getElementById('onreg'); id.children[i].innerHTML = s; }, check : function(s) { var id = document.getElementById('onreg'); id.className = ''; id.innerHTML = s; if (typeof(widget) != 'undefined') widget.adjustIFrameHeight(); var r = /onregCheck\"\>[a-zа-я0-9\_\-\.]+<\/b> /igm; var rr = /[a-zа-я0-9\_\-]+\.[a-zа-я]{2,}/i; var match = s.match(r); for (i=0; i < match.length; i++) { var d = rr.exec(match[i]); this.domains[d] = i; var self = this; (function() { self.js("choice=0&domain="+d, false); })(); } } } var onreg = new Onreg(); (function() { var d = document; var s = d.createElement("link"); s.type = "text/css"; s.href = 'http://static.onreg.ru/c/api.css'; s.rel = 'stylesheet'; h = d.getElementsByTagName('HEAD')[0]; h.insertBefore(s, h.firstChild); })(); document.write('
.рус2017 р..ru907 р..рф738 р..com3653 р..su756 р..net4361.2 р..org4237.1 р..me9357 р..info21854 р..name2398 р..biz5885.4 р..pro11746 р..top921 р.
Все зоны
');